//#define _CRT_SECURE_NO_WARNINGS 1
//#include<ctype.h>
//#include<stdio.h>
//#include<assert.h>
//#include<stdbool.h>
//
//int my_atoi(const char* str)
//{
//	while (isspace(*str))
//	{
//		str++;
//	}
//	bool flag = true;
//	if (*str == '+')
//	{
//		flag = true;
//		str++;
//	}
//	if (*str == '-')
//	{
//		flag = false;
//		str++;
//	}
//	int ret = 0;
//	while (isdigit(*str))
//	{
//		ret *= 10;
//		ret += *str - '0';
//		str++;
//	}
//	return flag ? ret : -ret;
//}
//
//int main()
//{
//	char str[] = "     -123abc";
//	int ret = my_atoi(str);
//	printf("%d\n", ret);
//	return 0;
//}